iron mirror - German English Dictionary